
/* logged panel */
.LoggedUserPane{
	z-index:999999999;
	position:absolute;
	top:0px;
	right:10px;
	color:#416AA3;
	font-size-adjust:none;
	font-family:tahoma,arial,helvetica;
	font-size:11px;
	padding-right:10px;
	1height:22px;
}
.LoggedUserBody{
	padding-top:5px;
	height:22px;
	float:right;
	background: url('../img/widget-body.png') repeat-x 0 0 !important;
}
.LoggedUserLeft{
	width:5px;
	height:22px;
	float:right;
	background: url('../img/widget-left.png') no-repeat 0 0 !important;
}
.LoggedUserRight{
	width:5px;
	height:22px;
	float:right;
	background: url('../img/widget-right.png') no-repeat 0 0 !important;
}
.LoggedLink {
	font-weight:bold;
	cursor:pointer;	
}
.LoggedLink:hover{
	color:orange;
}

/* my-tool template */
.my-tool {
	z-index:9999;
	1padding-right:10px;
	background:transparent none no-repeat scroll 0 0;
	cursor:pointer;
	float:right;
	color:white;
	height:15px;
	1display:inline;
	1position:relative;
	1padding-left:6px;
	1padding-right:6px;
	margin-left:2px;
	1overflow:hidden;
	1width:30px;
}

.my-tool:hover {
	color:yellow;	
	font-shadow:1px black;
}

.my-tool-bg {
	height:17px;
	font-weight:bold;
	float:right;
	background: url('../img/my-tool-bg.png') repeat-x 0 0!important;
}

.my-tool-right{
	height:17px;
	float:right;
	width:7px;
	background: url('../img/my-tool-right.png') no-repeat 0 0!important;
}

.my-tool-left{
	height:17px;
	float:right;
	width:7px;
	background: url('../img/my-tool-left.png') no-repeat 0 0!important;
}


/* tools */

/*
.x-tool-plus {
    background: url('../img/icons/plus.png') no-repeat scroll 0 0!important;
}

.x-tool-save {
    background: url('../img/icons/disk.png') no-repeat scroll 0 0!important;
}

.x-tool-refresh {
    background: url('../img/icons/arrow_refresh.png') no-repeat scroll 0 0!important;
}
*/


#loading-mask {
  position: absolute;
  left:     0;
  top:      0;
  width:    100%;
  height:   100%;
  z-index:  20000;
  background-color: #DFE8F6;
}

#loading {
  position: absolute;
  left:     45%;
  top:      45%;
  padding:  5px 5px;
  z-index:  20001;
  height:   auto;
  
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: 2px 2px 2px #ccc;
  -webkit-box-shadow: 2px 2px 2px #ccc;
  box-shadow: 2px 2px 2px #ccc;
  
  background: #F1F1F1;
  border: 4px double #ABC7EC;
}

#loading span{
  font:       bold 13px tahoma,arial,helvetica;
  padding:    8px 5px;
  text-align: center;
  height:     auto;
  color: #15428B;
}

#loading div{
  padding:0px 0px;
  background: url(../lib/ext410b2/resources/themes/images/default/grid/loading.gif) no-repeat left center;
  width:16px;height:16px;
  float:left;margin-left:5px;
}


/* ikony */
.calendar-icon {background: url('../img/icons/calendar.png') no-repeat 0 3px !important;}
.structure-icon {background: url('../img/icons/chart_organisation.png') no-repeat 0 3px !important;}
.persons-icon {background: url('../img/icons/user_business_boss.png') no-repeat 0 3px !important;}
.tasks-icon {background: url('../img/icons/application_view_list.png') no-repeat 0 3px !important;}
.companies-icon {background: url('../img/icons/vcard.png') no-repeat 0 3px !important;}
.smses-icon {background: url('../img/icons/48.png') no-repeat 0 3px !important;}
.mails-icon {background: url('../img/icons/47.png') no-repeat 0 3px !important;}
.account-icon {background: url('../img/icons/hammer_screwdriver.png') no-repeat 0 3px !important;}
.upload-icon {background: url('../img/icons/image_add.png') no-repeat 0 0 !important;}	

/* kolorowanie wierszy */
.pale-row2 {background-color:white;}
.green-row {background-color:#C4FFA0 !important;}
.red-row {background-color:#FFBCAF !important;}
.gray-row{background-color:#CFCFCF !important;color:#6F6F6F}
.pink-row *{background-color:pink !important;}
.invisible-row {display:none;}

.wrong_row {color:red;text-decoration: line-through;}

#msg-div {position:absolute;left:35%;top:10px;width:450px;z-index:200001;}
.goodMSG,.badMSG {font-weight: normal; font-stretch: expanded; font-size:16px}
.goodMSG{color:green}
.badMSG{color:#ef5151;}

.float-right{float:right;}
.link {font-weight:bold;color:#15428B;cursor:pointer;}
.link:hover{text-decoration:none;color:orange;background-color:#15428B}

div.menu {height:25px;overflow:visible}
.menu a{position:relative;font-family:tahoma;font-weight:bold;font-size:11px;padding:5px;margin:5px;border:1px dashed #15428B;color:#15428B;cursor:pointer;text-decoration:none}
.menu a:hover{text-decoration:underline;color:orange;background-color:#15428B}
#currentPage{text-decoration:underline;color:orange;background-color:#15428B}

body {background-color:#DFE8F6;margin:0px;}
